-
Notifications
You must be signed in to change notification settings - Fork 891
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add stateful application failover status injection feature gate #5897
Add stateful application failover status injection feature gate #5897
Conversation
cc @mszacillo @XiShanYongYe-Chang |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks
/lgtm
76feb6f
to
a910fa8
Compare
New changes are detected. LGTM label has been removed. |
Forced pushed to fix the unit test which requires enable feature gate. |
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
a910fa8
to
58c3765
Compare
Codecov ReportAttention: Patch coverage is
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## master #5897 +/- ##
=======================================
Coverage 46.28% 46.28%
=======================================
Files 663 663
Lines 54762 54766 +4
=======================================
+ Hits 25344 25348 +4
Misses 27789 27789
Partials 1629 1629
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Let's move forward as another PR #5899 might conflict with this. |
[APPROVALNOTIFIER] This PR is APPROVED Approval requirements bypassed by manually added approval. This pull-request has been approved by: The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What type of PR is this?
/kind feature
What this PR does / why we need it:
This PR adds a feature gate
StatefulFailoverInjection
which controls whether Karmada collects state information from the source cluster during a failover event for stateful applications and injects this information into the application configuration when it is moved to the target cluster.Which issue(s) this PR fixes:
Part of #5788
Special notes for your reviewer:
Does this PR introduce a user-facing change?: